rooftop pool - French English Dictionary